NODULOUS MEANING IN ENGLISH

• Nodulous Definition & Synonyms

  1. (a.) Having small nodes or knots; diminutively nodose.
  2. (a.) Having small nodes or knots; diminutively nodose.


RECENT SEARCHES