indumentum : Definition, Usages, News and More

Search Words

indumentum


  • n  a covering of fine hairs (or sometimes scales) as on a leaf or insect

Hot News: The Heading Text Size Should Match With the Size Of The Image