Definition of microrhabd in English:

microrhabd

Pronunciation /ˈmʌɪkrə(ʊ)rabd/

noun

Zoology
  • A rodlike microsclere found in certain sponges.

Origin

Late 19th century; earliest use found in Encyclopaedia Britannica.