ARABIDOPSIS LYRATA(noun)Did you mean?Synonyms RhymesAlso try..arabidopsisDefinitions There is 1 meaning of the phrase Arabidopsis Lyrata. Arabidopsis Lyrata - as a noun A small noninvasive cross-pollinating plant with white flowers; closely related to arabidopsis thaliana Word Variations & RelationsStarts AStarts ARStarts ARAStarts ARABEnds AEnds TAEnds ATAEnds RATAStarts A & ends AStarts AR & ends AStarts A & ends TAA-Z Proximitiesarabicize22arabicized24arabicizes23arabicizing25arabidopsis Arabidopsis Lyrata arabilities13arability14arabin8arabinose11arabinoses12