abrotanoides

Latin

Adjective

abrotanoides

  1. (New Latin) southernwood (attributive)

Related terms

Last modified on 24 January 2012, at 11:03