RETITELAE MEANING IN ENGLISH

• Retitelae Definition & Synonyms

  1. (n. pl.) A group of spiders which spin irregular webs; -- called also Retitelariae.


RECENT SEARCHES