LYCOPODE MEANING IN ENGLISH

• Lycopode Definition & Synonyms

  1. (n.) Same as Lycopodium powder. See under Lycopodium.


RECENT SEARCHES