Squamella :: Squamellae (pl. ) of Squamell.
Squamellae :: Squame (n.) The scale, or exopodite, of an antenna of a crustacean..
Squamellate :: Squamella (n.) A diminutive scale or bractlet, such as those found on the receptacle in many composite plants; a palea..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us