NODOUS MEANING IN ENGLISH

• Nodous Definition & Synonyms

  1. (a.) Nodose; knotty; knotted.
  2. (a.) Nodose; knotty; knotted.


RECENT SEARCHES