ACTINOID MEANING IN ENGLISH

• Actinoid Definition & Synonyms

  1. (a.) Having the form of rays; radiated, as an actinia.


RECENT SEARCHES